string silk cocoons - German English Dictionary